#ifndef SSLSERVER_H
#define SSLSERVER_H

#include <defs/export.h>
#include <defs/global.h>

#include <core/entityobject.h>
#include <QtCore>
#include <QUrl>
#include <QSettings>
#include "sslbase.h"

namespace Opl
{
    namespace Helpers
    {
        O_PRIVATE_DECLARE(SslServer);
        class HELPERS_EXPORT SslServer : public Opl::Helpers::Ssl::SslBase
        {
                Q_OBJECT
            public:
                SslServer(int descriptor);
                virtual ~SslServer();

            public slots:
                void start();

            private:
                O_PRIVATE_DECLARE_MEMBER(SslServer)
        };

    }
}


#endif // SSLSERVER_H

